A Paxon Evaluation of P2
نویسندگان
چکیده
P2 is a new and exciting system that permits declarative implementations of overlay networks. The recently published work cites reasonable implementations and performance for two protocols, Chord and Narada. Our work evaluates P2 through an implementation of a third protocol, the Paxos consensus protocol. P2’s declarative language Overlog, admitted a smooth and readable implementation of the Paxos preliminary protocol [1]. Even though this implementation was a correct declaration of the Paxos preliminary protocol, P2’s lack of concurrency control and well defined execution semantics provided a source difficult bugs and race conditions, and we remain uncertain as to wether or not our implementation is robust. Our initial conclusions are that Overlog is good language for implementing declarative overlays, but that P2 must provide more clear semantics and concurrency mechanisms for the system to become a widely adopted overlay network platform. To evaluate the performance of P2, we built a simulator that could replay the P2 messages for various sized Paxos consensus instances, providing a lower bound on the time to reach consensus. We compared running times and CPU % utilization for identical conversations generated by executing P2 and by running our simulator called p2replay. Our preliminary experiments showed that P2 performed linearly with respect to the number of nodes, but was significantly slower and consumed much more of the CPU than the p2replay execution. For 256 nodes, P2 performed about 10 times as slow and consumed roughly 4 times as much of the CPU.
منابع مشابه
A physical action potential generator: design, implementation and evaluation
The objective was to develop a physical action potential generator (Paxon) with the ability to generate a stable, repeatable, programmable, and physiological-like action potential. The Paxon has an equivalent of 40 nodes of Ranvier that were mimicked using resin embedded gold wires (Ø = 20 μm). These nodes were software controlled and the action potentials were initiated by a start trigger. Cli...
متن کاملHistological Evaluation of the Effect of Sildenafil and Pentoxifylline on Mandibular Fracture Healing in Rats
Background and Aim: Despite the advances in maxillofacial surgery, impaired bone healing remains a concern for surgical teams. Effects of sildenafil and pentoxifylline on healing of bone fractures have not been well investigated. This study aimed to assess the effects of sildenafil and pentoxifylline phosphodiesterase inhibitors on healing of mandibular fractures in rats. Materials and Methods...
متن کاملP2: Epidemiology Study on Anxiety in Patient with Diabetes in Iran
The purpose of this survey was the study of the occurrence of anxiety and depression symptoms in patients with Type 2 diabetes mellitus with regard to sex and body mass index (BMI). 333 individuals with type 2 diabetes mellitus participated in the study. Their demographic and clinical features were examined. The self–completed questionnaire ΗADS was used for anxiety and depression level evaluat...
متن کاملSexual Attraction: Sex-Specific Wiring of Neural Circuitry
Two recent studies describe mechanisms by which sexually dimorphic responses to pheromones in the nematode worm Caenorhabditis elegans are driven by differences in the balance of neural circuits that control attraction and repulsion behaviors.
متن کاملP2-CONNECTEDNESS IN L-TOPOLOGICAL SPACES
In this paper, a certain new connectedness of L-fuzzy subsets inL-topological spaces is introduced and studied by means of preclosed sets. Itpreserves some fundamental properties of connected set in general topology.Especially the famous K. Fan’s Theorem holds.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006